package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 门禁状态管理视图对象 zsyy_community_door
 *
 * @author wangghua
 * @date 2021-07-14
 */
@Data
@ApiModel("门禁状态管理视图对象")
public class ZsyyCommunityDoorVo {

	private static final long serialVersionUID = 1L;

	/** 小区门id */
	@ApiModelProperty("小区门id")
	private Long id;

	/** 单元单元id */
	@ApiModelProperty("单元单元id")
	private Long unitId;

	/** 小区id */
	@ApiModelProperty("小区id")
	private Long communityId;

	/** 小区名称 */
	@Excel(name = "小区名称")
	@ApiModelProperty("小区名称")
	private String communityName;
	/** 单元名称 */
	@Excel(name = "单元名称")
	@ApiModelProperty("单元名称")
	private String unitName;
	/** 门禁名称 */
	@Excel(name = "门禁名称")
	@ApiModelProperty("门禁名称")
	private String deviceName;

	/** 设备id */
	@Excel(name = "设备id")
	@ApiModelProperty("设备id")
	private String deviceId;

	/** 设备类型：1趣开门，2海康 */
	@Excel(name = "设备类型：1趣开门，2海康")
	@ApiModelProperty("设备类型：1趣开门，2海康")
	private Integer deviceType;

	/** 设备ip */
	@Excel(name = "设备ip")
	@ApiModelProperty("设备ip")
	private String deviceIp;

	/** 设备端口号 */
	@Excel(name = "设备端口号")
	@ApiModelProperty("设备端口号")
	private String port;

	/** 设备用户名 */
	@Excel(name = "设备用户名")
	@ApiModelProperty("设备用户名")
	private String userName;

	/** 设备密码 */
	@Excel(name = "设备密码")
	@ApiModelProperty("设备密码")
	private String password;

	/** 设备编号 */
	@Excel(name = "设备编号")
	@ApiModelProperty("设备编号")
	private String deviceNo;

	/** 权限类型：1单元门,2公共门 */
	@Excel(name = "权限类型：1单元门,2公共门")
	@ApiModelProperty("权限类型：1单元门,2公共门")
	private Integer powerType;

	/** 设备在线状态：1在线  0离线 3损坏 */
	@Excel(name = "设备在线状态：1在线  0离线 3损坏")
	@ApiModelProperty("设备在线状态：1在线  0离线 3损坏")
	private Integer onLine;

	/** 设备激活状态：1已激活  0未激活 */
	@Excel(name = "设备激活状态：1已激活  0未激活")
	@ApiModelProperty("设备激活状态：1已激活  0未激活")
	private Integer deviceStatus;

	/** 设备应用版本号 */
	@Excel(name = "设备应用版本号")
	@ApiModelProperty("设备应用版本号")
	private String appVersion;

	/** 设备型号 */
	@Excel(name = "设备型号")
	@ApiModelProperty("设备型号")
	private String model;

	/** 摄像头id */
	@Excel(name = "摄像头id")
	@ApiModelProperty("摄像头id")
	private Long cameraId;



	/** 广告类型：1图片，2视频 */
	@Excel(name = "广告类型：1图片，2视频")
	@ApiModelProperty("广告类型：1图片，2视频")
	private Integer bannerType;

	/** 广告时长 */
	@Excel(name = "广告时长")
	@ApiModelProperty("广告时长")
	private Integer bannerDuration;

	/** 广告链接 */
	@Excel(name = "广告链接")
	@ApiModelProperty("广告链接")
	private String bannerUrl;


}
